a dead giveaway - Turc Anglais Dictionnaire